3种Zotero扩容方案,提升知识管理效能

背景

目标

很早看到阳老师安利Zotero,在信息分析4期第一次体验Zotero,感受到它是个人知识管理系统的神器。

我计划把自己的电子书和电子文档都通过Zotero来管理,但是Zotero很快提醒我300MB空间很快就满了,大大限制了它作为个人知识管理神器可以发挥的效能。本期复训的重点实践策略就是突破空间的限制,在学习,工作和生活各种知识管理中,充分发挥它的价值。

官方提供的资料

目前有两种方法解决这个问题,分别是:

  1. 购买Zotero官方同步服务
  2. 使用WebDav同步服务,支持WebDav的云服务有:

    • Win:坚果云、OneDrive
    • Mac:iCoudDrive

攻略:
Zotero 跨平台同步附件的实现
Zotero 5.0使用教程/坚果云同步盘和Zotero的配置过程详解

尝试

我觉得坚果云的攻略比较清晰,第一次尝试使用坚果云。通过坚果云提供的官方教程,过程很顺利。

如何在Zotero中设置webdav连接到坚果云?

遇到的问题

但是结果很不理想:文件名都是乱码。

我搞不懂原因是什么,所以花了一点时间去研究。

Zotero的优势建立在它的底层逻辑,相应的缺点就是,没有那么直观易懂。研究的过程,发现了很多我之前不懂的地方。小白看技术类的分享帖,总会因为一个一个盲点,看得一头雾水。所以我写一篇小白友好的Zotero扩容方案攻略,也是梳理清楚自己的思路。

结论:3种需求场景下的方案

之前我只是想着300MB不够用,但是并没有对自己的需求有明确的定义。跟着别人的攻略,容易出Bug卡住,也不明白为什么要这么操作。不同的需求,有不同的方案可以满足,对于我最一开始的需求,其实方案是非常简单的。因为不懂,所以折腾了不少时间。

需求场景 方案简述
只是希望zotero的使用不受空间的限制 Zotero首选项设置 → 同步 → 取消勾选文件同步
要对附件文件进行备份 WebDav:坚果云
需要清晰看到文件名,便于文件管理 zotfile + 同步云盘

需求场景1:zotero的使用不受空间的限制

分析:Zotero的同步类型

Zotero 同步分为2种,数据同步和文件同步。

  1. 数据同步

数据类型包含除了附件之外的内容,包含条目, 笔记, 链接, 标签等。同步空间是没有限制,所以不用担心这部分的空间。

  1. 文件同步

附件文件,包括PDF文档、音频、视频、图片等。
让我们免费空间很快撑满,使用受限制的,主要是这里的附件文件。

操作:取消文件同步

只是希望zotero的使用没有限制,没有同步到网盘的需求,非常简单,只需要1个步骤:
打开Zotero的首选项设置 → 同步 → 取消勾选文件同步

结果:本地文件夹Storage

如何找这些文档?他们在本地文件夹zotero → storage里。

需求场景2:要对附件文件进行备份

如果想备份这些附件文件呢?

分析:附件文件同步方案

Zotero官方提供的方案,以及课程的提供资料是:

  1. 购买Zotero官方同步服务
  2. 使用WebDav同步服务
    WebDav是一种网络协议,支持WebDav的云服务有:

    • Win:坚果云、OneDrive
    • Mac:iCoudDrive

操作:WebDav坚果云

这个方案是我背景里提到的方案。第一次尝试云同步就是用的这个方案。步骤如下:

如何在Zotero中设置webdav连接到坚果云?

结果:坚果云成功同步Storage, 但是文件名是乱码

坚果云同步Storage, 但是文件名是乱码。通过研究Zotero的本地文件夹,也清楚了。他同步的其实就是本地zotero文件夹中的storage,文件名称是一样的。

需求场景3:附件文件管理 + 附件文件备份

如果无法接受这种文件名,那需要引入文件管理工具zotfile。

分析:zotfile:Zotero的高级PDF管理

Zotfile是一个Zotero的一个插件,用于管理附件,功能:

  • 将新文件附加到Zotero的条目
  • 基于元数据,批量重命名和移动附件
  • 同步到iPad或者安卓平板电脑
  • 自动从PDF文件中提取注释

操作:设置Zotero、zotfile、同步网盘

  1. zotfile监听本地附件文件Storage中的附件,并自动重命名管理
  2. Zotfile可以把监听到的附件,同步到zotero,或者同步到一个自定义文件,附件生成链接,zotero读取该链接。Zotero的链接附件的根目录,设置为这个自定义的文档。
  3. 用网盘同步链接附件的根目录
    我这里用的是坚果云的客户端。

写在最后

  1. 这篇贴子是来自于复训之前离的flag.对我最一开始的需求来说,其实方案1就够了。我看了很多贴,对Zotero更了解之后,才发现这一点。
  2. 写的过程中,看到群里有讨论说:zotfile,需要卸载/停用,因为它会不停地向谷歌发出请求,来自动更新文件的元数据,所以你虽然没有手动登录谷歌学术,但实际上你的 IP 早就被谷歌的反爬虫机制盯上了。
  3. 写这个贴花了一周的时间。虽然增加了对Zotero的理解,但不算顺利。但是对我当前的需求,已经足够了。
  4. 坚果云的同步方案,给我之前电脑的重要文档找到更好的解决方案。我之前是定期手动存硬盘和上传到百度云盘。坚果云这种自动同步本地的文件夹,更省心。

参考资料

zotero官方文档:同步
zotfile官方文档
Zotero 同步指南
Zotero 跨平台同步附件的实现
如何在Zotero中设置webdav连接到坚果云?
Zotero 5.0使用教程/坚果云同步盘和Zotero的配置过程详解

ChangeLog

2019-06-07 初稿